header{
    width: 100%;
    height: 180px;
    background-color: #4294FF;
    position: relative;
    .iconfont{
        font-size: 25px;
        margin-left: -6px;
    }
    div{
        margin-top: 10px;
        p{
          color: #AAD9F7;  
        }
    }
    h3{
       color: #004E73; 
       position: absolute;
       top: 40px;
       right: 120px;
       font-weight: bold;
    }
    h2{
        font-size: 73px;
        font-weight: bold;
        position: absolute;
        top: 40px;
        right: 80px;
        z-index: 1;
    }
    img{
        position: absolute;
        width: 125px;
        bottom: 0px;
        right: 0px;
        opacity: .5;
    }
}

main{
    padding: 20px;
    ul{
        justify-content: space-between;
        flex-wrap: wrap;
        li{
            text-align: center;
            p{
                line-height: 45px;
                margin-bottom: 15px;
            }
        }
    }
}